Located 245 meters from Universal Car Rent. Set in a prime location of Sofia, Rila Hotel puts everything the city has to offer just outside your doorstep.
Located 251 meters from Universal Car Rent. Ideally located in the prime touristic area of Sofia City Center, Les Fleurs Boutique Hotel promises a relaxing and wonderful visit.
Located 262 meters from Universal Car Rent. Set in a prime location of Sofia, Italian House Rooms puts everything the city has to offer just outside your doorstep.