Located 207 meters from Cafe Turtle. Stop at Vivanta by Taj - Ambassador to discover the wonders of New Delhi and NCR. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 649 meters from Cafe Turtle. The 5-star The Taj Mahal Hotel offers comfort and convenience whether you're on business or holiday in New Delhi and NCR.