Menelaion Hotel in Sparti, Lakonia, Peloponnese, Greece.
The Menelaion Hotel is a Traditional Neoclassical Building built in 1935 and
completely refurbished. It is in the prettiest street in Sparta, lined with palm trees, a few
steps from the Town Centre.