OYO 12973 Hotel Crystal is a 3-star property situated in Warangal. All rooms feature a TV with cable channels and a private bathroom. Guests can make use of a bar. At the hotel, the rooms are fitted with a wardrobe. Read more
OYO 12973 Hotel Crystal is a 3-star property situated in Warangal. All rooms feature a TV with cable channels and a private bathroom. Guests can make use of a bar. At the hotel, the rooms are fitted with a wardrobe.