This charming hotel is located in Es Pujols. The 45 welcoming units offer a perfect place to relax at the end of the day.