Leon Hotel Spa ParisHotel Information Address: Calle Ancha, 18, 24003 León, Spain Telephone: +34 987 23 86 00 Website: http://www.hotelparisleon.com/hotel.php Single Room: 57+ Double Room: 82+ Qty. of Rooms: 59 Book Here