Hotel was built in 2012. There are a total of 30 rooms on the premises. This popular hotel offers the perfect stay for business and leisure travellers alike. Guests can enjoy the convenience of 24-hour reception. There is an on-site car park. Pets are allowed on the premises.
Inter-Hotel Albizia