
London, United Kingdom
Rosemay Hotel
3-star hotel
Strategically located on Church Road, this hotel boasts a prime setting in Hayes. The hotel is located close to public transport links, placing London's many attractions within easy reach. This hotel was the former home and…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant









