Karma St. Martin's is just 40 metres from the beachfront in St Martins. This charming property features a spa, bar and restaurant, and offers rooms with sea views.
Number of rooms: 30
Lower Town Quay, St. Martin's, St Martins, TR25 0QW, United Kingdom