Hotel Conde LunaHotel Information Address: Av. Independencia, 7, 24003 León, Spain Telephone: +34 987 20 66 00 Website: http://hotelcondeluna.es Single Room: 60+ Double Room: 65+ Qty. of Rooms: 142 Book Here