Hotel Selene is a 4-star hotel offering room service and an on-site restaurant. It features 50 rooms.