Set in the beautiful locales of Beach Road at Neelangarai, this budget resort is a tranquil paradise for both leisure as well as business travelers. Amid elegant villas and landscaped acreage are 34 well-appointed rooms. Overlooking the bay is Vistas - a global-cuisine outlet, which serves authentic food including an exotic spread of seafood preparations. One can also quench their thirst with the best of drinks that is served at Topsy Turvy - an in-house bar.