Twin Rooms
Hyatt Place Leeds Hotel
0.5 mile from Leeds centre
New
Hyatt Place Leeds is a modern, city-centre hotel ideal for group stays, including hen and stag parties. Opened in March 2025, it’s located in Sovereign Square, just a short walk from Leeds Station, putting guests close to the city’s top nightlife, bars, and restaurants.
The hotel features stylish rooms with smart design, free Wi-Fi, a fitness centre, and two dining spots: Zoom, offering all-day meals, and Azotea, a rooftop Latin American restaurant and bar with panoramic views. Its central location and group-friendly setup make it a great base for celebratory weekends in Leeds.