1 year 8 months ago
Superb experience at The Taj Hotel.. everything from the food, to service to hospitality was top notch
1300
Venues, Bangalore