Restaurante O Castelo
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Restaurant
Address: 8800 Tavira, Portugal
GPS Coordinates:
37.12442,-7.65103
Tavira, Faro, Portugal
Facebook: facebook.com/2262904987320565
Instagram: Photos and Videos
There is a list of nearest hotels:
Tavira Lovers - Casa Azul
located at Rua da Liberdade 48,
in 88 meters northeast.
Tavira Downtown Calm House
located at 37 Rua de Liberdade,
in 91 meters northeast.
Lemontree House
located at Rua Tenente Couto n 18,
in 93 meters south.
O Castelo - Turismo de Habitação
located at Rua Da Liberdade, N.º22,
in 118 meters northeast.
Tavira Townhome With Private Garden
located at N 21 rua da Liberdade,
in 123 meters northeast.
Apartamentos do Castelo
located at Calçada D. Paio Peres Correia nº.2,
in 139 meters north.
HI Hostel Tavira - Pousada de Juventude
located at Rua Miguel Bombarda,
in 143 meters southwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.