Hotel Lord Byron – Small Luxury Hotels of the World is a hotel located in Rome. Hotel Lord Byron offers its guests, among other things: free parking, free Wi-Fi, family rooms, pets allowed, non-smoking rooms, 24-hour reception and tea making facilities /coffee in all rooms.
Menu