World / India / Maharashtra / Mumbai, 5 km from center Coordinates: 18°59'53"N   72°50'18"E
ITC Grand Central Hotel

242 room deluxe hotel. Opened in Dec. 2004, it is the tallest hotel in India.

www.starwoodhotels.com/luxury/property/overview/index.h...
Category: grand central hotel

place comments:
9 months ago Kary   0
Rockin place...
add your comment in English
Edited: 1 day ago Languages: en