Royal Orchid Central

Food Genre:
Cost:
Address:
Hotel Royal Orchid Central, Level -10 (City View), Manipal Centre, Cubbon Road (Off MG Road), Bangalore 560042