Find Normal Size Studio rooms in Hyde Park, London! Comfortable and roomy, the standard...
* 1 Bedroom Unit (52 Sq.M / 559 Sq. Ft) has a fully equipped large, luxurious, self con...