Business hours of reception: 24 hours The Hotel São João is located in the historic heart of Elvas, a Portuguese city only 12 km from Badajoz in Spain. The Hotel has been built, conserving the old architectonic structures of the convent and the military hospital. The interior, however, is elegant and comfortable. The hotel’s 56 rooms are spacious and well equipped with all comforts of a four-star-house. All rooms provide luxurious bathroom with bathtub and WC, hair dryer, air condition, safe, mini bar, TV, phone, internet access, desk and balcony. At our restaurant, which has a capacity to hold up to 90 persons, you can enjoy excellent dishes of the traditional Portuguese as well as of the International cuisine. After a day full of experiences, guests may relax at our bar, sipping an exclusive cocktail, a refreshing beer or one of our selected wines. Our two conference rooms for up to 600 people are the ideal location for any kind of event, such as conferences, meetings, banquets but also festivities. They are well equipped with state-of-the-art amenities. Besides, the hotel also offers a beautiful swimming pool for you to enjoy.