Located in Mamaia, just a 2-minute walk from the sandy beach, Hotel Apollo offers rooms with balconies, air conditioning and free WiFi access. Free parking is available on site. Every room at this hotel comes with a TV with cable channels. Some rooms have a seating area to relax in after a busy day. Every room is equipped with a private bathroom fitted with a shower. There is a 24-hour front desk at the property. The most popular clubs of Mamaia are within 2,953 feet from Hotel Apollo, while H2O Beach is 0.7 miles from the property.