Santo Tomas hotels & apartments, all accommodations in Santo Tomas

Suggested hotels in Santo Tomas

S' Engolidor Restaurant I Fonda Es Migjorn Gran

Major, 3, Es Migjorn Gran, Spain

S' Engolidor Restaurant I Fonda Es Migjorn Gran photo

S' Engolidor Restaurant I Fonda hosts guests of Es Migjorn Gran. Opened in 1894, the tranquil villa attracts visitors with its traditional architecture. Guests can benefit from 24 hour front…