Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
St Michaels Resort

St Michaels Resort

4-star luxury spa hotel & resort in Falmouth, Cornwall with stunning sea views, sub-tropical gardens and a state of the art Health Club. Book direct for best rates.

Last updated on

About St Michaels Resort

Founded

1995

Estimated Revenue

$10M-$50M

Employees

11-50

Category

Location

City

Scarborough

Country

United Kingdom

Tech Stack (87)

search