Lake Terrace - perfect location next to metro station

Cluster D, Jumeirah Lakes Towers, Dubai
12 Reviews 7.1
  • Home
  • Lake Terrace - perfect location next to metro station


Description

Hotel Facilities