Situated in the centre of Athens, just 800 m from the National Archeological Museum, Hotel Frida offers air-conditioned rooms with free WiFi throughout the property.
Each room at Hotel Frida includes a flat-screen TV with satellite channels. Each bathroom is fitted with a shower.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.