The Red Lion

4.0
(12 reviews)
Avinguda de Pere Mas i Reus 23, Inside the Apartamentos Siesta I, 07400
Official website
Breakfast
Cheap Eats
International
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Red Lion | Inca | Spain | TripAligner