Delmon Hotel Apartments

Given a score of 6.9 out of 10 by 169 hotel guests, customers were generally contented about lodging here. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. First opened in 2007 and was last refurbished in 2011. All rooms are designed and decorated to make guests feel right at home, and some rooms come with television LCD/plasma screen, internet access – wireless (complimentary), non smoking rooms, air conditioning, desk. The hotel offers various