Located 118 meters from Terra Nova Real Estate Brokers. Grand Excelsior Hotel is a popular choice amongst travelers in Dubai, whether exploring or just passing through.
Located 242 meters from Terra Nova Real Estate Brokers. Stop at City Stay Prime Hotel Apartment to discover the wonders of Dubai. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 322 meters from Terra Nova Real Estate Brokers. Stop at Travellers Hotel Apartment to discover the wonders of Dubai. The property features a wide range of facilities to make your stay a pleasant experience.