Located 34 meters from Thai Rice Brook Green. The 2-star Hotel 65 & Annexes offers comfort and convenience whether you're on business or holiday in London.
Located 46 meters from Thai Rice Brook Green. Melandre Hotel is perfectly located for both business and leisure guests in London. The property features a wide range of facilities to make your stay a pleasant experience.
Located 70 meters from Thai Rice Brook Green. Hellenic Hotel is a popular choice amongst travelers in London, whether exploring or just passing through.