Our new regular Cape Town stay-over is Home Suite Station House
Located in Cape Town’s bustling Regent Street, Home Suite Hotels’ Station House is the one station house you’d want to make your regular home away from home, whether you arrive by train or by plane. They say location is key and, in this case, it truly is. Station House boasts the most exquisite mountain and […]
Contemporary Deli dining that you’ve never experienced
Paying homage to the many street vendors in the bustling cities of India, Modern Tailors Restaurant has crafted an experience that you will not find anywhere else in the country. The eclectic, contemporary design is reminiscent of a busy deli diner, with stunning art on the walls and a cacophony of colour that sets the […]