CROWNE PLAZA BENGALURU

About CROWNE PLAZA BENGALURU

Reviews 340
4.3
Contact us

About company

Located in the heart of Electronic City, The Oterra is the only 5-Star Deluxe Business Hotel in Electronic City, Bangalore. Book Now!

IN
Not verified company