Premier Inn London RichmondHotel
136 - 138 Lower Mortlake Road, Richmond Town, Richmond upon Thames, TW9 2JZ, United Kingdom
Near Richmond’s centre just 10 minutes’ walk from Richmond Rail and Underground Stations, this Premier Inn is located 800 m from Kew Gardens. It offers modern rooms with king-size Hypnos beds, and an on-site restaurant.