Castle City Resort & Suites is situated in Eluju. This 3-star hotel features free WiFi and a bar. The property provides a 24-hour front desk. At the hotel, all rooms are fitted with a desk and a flat-screen TV. The rooms will provide guests with a fridge. Read more
Castle City Resort & Suites is situated in Eluju. This 3-star hotel features free WiFi and a bar. The property provides a 24-hour front desk. At the hotel, all rooms are fitted with a desk and a flat-screen TV. The rooms will provide guests with a fridge.