Situé à seulement 1 minute à pied de la station de métro Earl's Court, le Riz Guest House est entouré des restaurants, bars et boutiques de Court Road Earl.