Karta Vacation Rentals
In the heart of central Singapore at 2 Stamford Road, a short stroll from City Hall and Esplanade MRT stations and minutes by car from Marina Bay Sands and Gardens by the Bay. Set inside one of Southeast Asia’s tallest hotels, it puts Singapore’s business, cultural and shopping districts on your doorstep.