Greenwood Short Stay Apartments

Address: 18 Soho Square, Soho, London, Greater London W1D 3QL, United Kingdom
Phone: 02073800371
Website:
Email: Email

Short term corporate housing in the UK for short stay or long stays furnished business or family for flexible accommodation in England, Scotland, Wales and throughout the United Kingdom.
Short let apartments are professionally managed for temporarily staying or long stay serviced apartments with full facilities and provides more space, convenience, and privacy of home.

 
 
 
Note: Marker on the map may not be accurate.

Update Information
 

Related Points of Interest:

Marisa Hotel

Lodging or Accommodation

Approx 0.06 KM away

Address: 41 Oxford Street, London, London, England, United Kingdom

So Hostel

Lodging or Accommodation

Approx 0.17 KM away

Address: 91 Dean Street, London, London, England, United Kingdom

St Giles Hotel

Lodging or Accommodation

Approx 0.17 KM away

Address: Bedford Avenue, London WC1B 3GH, United Kingdom

Hazlitt's

Lodging or Accommodation

Approx 0.18 KM away

Address: 6 Frith Street, London W1D 3JA, United Kingdom

The Bloomsbury Hotel

Lodging or Accommodation

Approx 0.22 KM away

Address: 16-22 Great Russell Street, London, United Kingdom

The Nadler Soho Hotel

Lodging or Accommodation

Approx 0.22 KM away

Address: 10 Carlisle Street, London, United Kingdom

Cheshire Hotel

Lodging or Accommodation

Approx 0.23 KM away

Address: 110,Great Russell Street, London, United Kingdom

The Bloomsbury Hotel

Lodging or Accommodation

Approx 0.24 KM away

Address: 16-22 Great Russell Street, London WC1B 3NN, United Kingdom

The Soho Hotel

Lodging or Accommodation

Approx 0.26 KM away

Address: 4 Richmond Mews, London, London, England, United Kingdom

Oxford Street Apartments

Lodging or Accommodation

Approx 0.29 KM away

Address: 20 Newman Street, London, London, England, United Kingdom