Hotel Garuda Executive features a fitness centre, garden, a restaurant and bar in Latur. The accommodation offers a 24-hour front desk, airport transfers, room service and free Wi-Fi.
Numero delle stanze: 15
Nanded Road Garud Chowk, Near Bharat Petroleum, 413512 Latur, India