Offering a restaurant, Bella Hotel is located in Mohra Teliān. Free WiFi access is available.
Each room here will provide you with a TV, air conditioning and a seating area. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries. You can enjoy garden view from the room.
- July 15, 2022
- 0 comment