My Guide Website?
ITC Grand Central
ITC Grand Central is one of the best Hotels, located in Mumbai. It is inspired by British Colonial architecture of old Bombay and situated amidst business & recreational centers. It builds the character of the place through its fine blend of Raj era with the modern contemporary design. It is spread in majestic surroundings and creates a memorable experience.