All Places in Falmouth

  • St Michael’s Hotel

    St Michael’s Hotel & Spa invites you to stay with us in our 4 star luxury hotel in Falmouth and experience the tranquil waters of Cornwall’s South coast. Gaze our over our tropical gardens whilst you begin your day with a hearty breakfast, then awaken your senses with an early Read more [...]