Hotel London
World islands, The Heart of Europe, Dubai
Bedrooms
studios–1
Area from 605 ft²
Price from 1,8 M AED ≈ $495K
The Heart of Europe