Meads Bay Beach Villas is located in Meads Bay, 13 km from Saint Martin. It features 4 villas with a private swimming pool and views either of the garden or the sea. A flat-screen TV and DVD player, as well as an iPod docking station are provided.
Meads Bay Beach Villas is located in Meads Bay, 13 Read more
Meads Bay Beach Villas is located in Meads Bay, 13 km from Saint Martin. It features 4 villas with a private swimming pool and views either of the garden or the sea. A flat-screen TV and DVD player, as well as an iPod docking station are provided.
Meads Bay Beach Villas is located in Meads Bay, 13 km from Saint Martin. It features 4 villas with a private swimming pool and views either of the garden or the sea. A flat-screen TV and DVD player, as well as an iPod docking station are provided.
Number of Rooms: 4