This place was perfect for a quick stop over in Athens. Walking distance to all the main attractions. Easy self checkin as well