Hotel Bor offers mountain-view rooms. Located in Borovets, it's a 10-minute walk from the bus center and 70km from Sofia Airport.