Offering free WiFi, Art House is situated in Alushta. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Each room is fitted with a flat-screen TV with satellite channels.
All guest rooms in the hotel are equipped with a kettle. Each room includes a private bathroom, while some feature a sea view. The units will provide guests with a fridge.
Art House offers a terrace.
Yalta is 26 km from the accommodation, while Simferopolʼ is 41 km from the property.