HotelsClick.com

Smile Stay Hotel Millennium Plaza - Bangalore India - Photos

» Smile Stay Hotel Millennium Plaza - Bangalore India

Booking.com

No photos

Smile Stay Hotel Millennium Plaza - Bangalore India - Search and Book Hotel

#396/48, Hosur Main Road, Electronic City Post, Bangalore, Karnataka 560100, 560100 Bangalore, India
560100 Bangalore
Hotels 3 Stars India