2 Leopold Street, Leopold Square Sheffield S1 2GZ
The Leopold is a 4-star boutique hotel amid the shops, restaurants and bars of Sheffield city centre. Built in 1800, it has stylish, air-conditioned rooms and a lounge bar serving light meals and afte...more