Hotel Artemis offers straightforward accommodation with free Wi-Fi and parking. Guests can enjoy a Greek restaurant with a terrace.