Hotel Castello San Teodoro is a 3-star designer property with functional rooms at a short distance from Porto Istana, Baia Sant'Anna and Isola di Tavolara.
Hotel Castello San Teodoro is based next to the sandy beach. Guests can get to Budoni city center, which is 4 km away.
Hotel Castello San Teodoro offers a beautiful view to its guests.
Costa Smeralda airport can be reached in 25 minutes by car from Hotel Castello San Teodoro.
Hotel Castello San Teodoro features rooms with a simple interior that come with a balcony, direct dial phone, climate control, central heating and a mini bar for a pleasant stay in Budoni. Some rooms overlook the sea. They provide bathrooms with a hairdryer, complimentary toiletries and a shower.
Eat & Drink
Ristorante La Spiga D'oro are situated in a tourist area, about 650 meters from the venue.
The hotel offers a lift, a luggage storage and free self parking and such services as concierge service, laundry and dry cleaning.
The beach facilities include sun loungers and parasols.