The hotel is a luxury high rise building located on the beach-front in Main Beach. Guests can enjoy the tranquillity and simplicity of the hotel and the luxury apartments as well as all the house facilities.
Located in the heart of Main Beach, the hotel is only 15 kilometres away from the airport and close to the trendy and stylish Tedder Avenue with its amazing restaurants, boutiques, coffee shops and bar.