Vista Bar & Terrace

Lobby Level, InterContinental Hotel Dubai Festival City, Dubai