Set in Glanvillia, Archs Apartments offers bar, free WiFi, room service, and a shared lounge. Belvidere is 36 km from the apartment.