President Hotel in Athens, Greece. The President Hotel towers over one of the most significant hubs of Athens. An impressive example of cubist architecture, the Hotel is only a few minutes away from museums, archaeological sites, commercial and business centres. The hotel has 516 comfortable rooms with air conditioning, direct dialling, satellite T.V, wireless internet facility, radio, electronic lock, and mini fridge. The President Hotel makes a memorable location for a stay in the dynamic city of Athens, whether here for business or to enjoy the sights and shopping.