About Ofili Apartments
Staying at Ofili Apartments is not like booking a standard hotel or motel room. Our corporate and holiday accommodation offers you more space to settle in and get comfortable, providing a home away from home.
More about Ofili Apartments
Ofili Apartments is located at 85 Great Portland Street First Floor, W1W 7LT London, United Kingdom
+442030120016
http://ofiliapartments.com/
Similar Listings
Wiclet.Com
4.5