Leo biz hotel at leonia
Location leo biz hotel at leonia is situated in bommaraspet and regional attractions include st marys church and secunderabad clock tower hotel features leo biz hotel at leonia has a full service spa a water park surcharge and 2 outdoor swimming pools public areas are equipped with wireless internet access surcharges apply this 35 star hotel features business amenities including a 24 hour business center and meeting rooms dining options at the hotel include 5 restaurants along wi