Conveniently located in the heart of the city.
The Vogue, suits the needs of both business and leisure travelers alike with its sleek and stylish rooms, comfortable ambiance, outstanding service and prime location.
Gazing out over the exciting city escape, the views from our deluxe rooms, one, two and three bedroom suites are truly breathtaking. Tailored to make guests feel relaxed and at ease, these beautiful rooms and well-designed facilities add a luxurious homely feel.