Where to Stay?
Athens has many hotels that give you a beautiful view of the city or of the Saronic Gulf located next to the city. If you are looking for a high star hotel, stay at the Electra Hotel Athens. The cost for one night at the hotel will cost you $189 per night, but the hotel includes an outdoor restaurant with a view of the Parthenon, and a swimming pool overlooked by the acropolis.
What to Eat?
Most of the restaurants in Athens serve the food of their country and are decently priced. If you are looking for American style restaurants, Athens does have some of the more popular restaurants in America, but not all of them. If you want to experience Athens' cultural restaurants, go and eat at Orizontes, located on the highest peak of Athens, Lycabettus. It has incredible views along with original Greek recipes.