Hotel Stoupa

The Mani


This 20-room hotel is 'no-frills simple' but clean and comfortable. It's located a couple of blocks behind the beach.