Orchid Suites - A Boutique Hotel 3 stars

12 & 12/1 Hayes Road off Residency Road, , 560025 Bangalore, India

Hotel image
Read more reviews for Orchid Suites - A Boutique Hotel