Offering a garden, Villa St Georges is situated in Hyde Park. Free private parking is available on site. Featuring a terrace, the air-conditioned accommodation comes with a dining area and a seating area with a cable flat-screen TV.
Offering a garden, Villa St Georges is situated in Hyde Park. Free Read more
Offering a garden, Villa St Georges is situated in Hyde Park. Free private parking is available on site. Featuring a terrace, the air-conditioned accommodation comes with a dining area and a seating area with a cable flat-screen TV.
Offering a garden, Villa St Georges is situated in Hyde Park. Free private parking is available on site. Featuring a terrace, the air-conditioned accommodation comes with a dining area and a seating area with a cable flat-screen TV.
Number of Rooms: 2