Stay at this 3-star hotel in San Teodoro. Enjoy breakfast, room service, and onsite parking. Popular attractions San Teodoro Beach and Cala Brandinchi Beach are located nearby. Discover genuine guest reviews for Hotel Al Faro, in San Teodoro City Centre neighborhood, along with the latest prices and availability – book now.