Hotel Apollo offers modest rooms with complimentary breakfast and Wi-Fi. Amenities include a bar, cable TV, and refrigerator in spacious rooms.