My Guide Website?
Los Castros Hotel
Hotel Los Castros boasts a convenient location with modern amenities in every guestroom and superb service. Room amenities include daily newspaper, television, bathtub, separate shower and bath, mini bar and balcony/terrace. Hotel facilities offered at this Pontevedra accommodation include 24hr room service, shops, elevator, bar, restaurant and tours. Along with its convenient location in Pontevedra, the hotel also offers a wide range of services and facilities to the guests. The hotel is located close to Casa Solla, one of the top restaurants in Galicia.