
Standard Double room full double bed
Max 2 guests
Hotel Richmond Inn is located 13 km from London's city center. Features a bar, Wi-Fi, free parking, elevator, and services like dry cleaning. Room amenities include a shower and TV. Nearby attractions include Richmond, Loftus Road Stadium, and Victoria and Albert Museum.