Bangalore photo by JonesyGuide
August 6, 2004
The Hotel Ivory Towers is an economy hotel situated in an excellent location on M.G. Road in Bangalore. The hotel takes up the 12th floor of the 13-floor Barton Centre. The hotel is very small, only having 18...Read More
Share your travel photos to expand your gallery and add color to your reviews.