Bishop Lei International House

Bishop Lei International House


ABOUT THE HOTEL

and some rooms come with television LCD/plasma screen

Ready to stay?

Ready to stay?

CONTACT

Bishop Lei International House

Address

Avda. De Cuba Bangalore