Melville Hotel image 0
Melville Hotel image 2

Melville Hotel image 4
Map & Directions
Melville Hotel (2 star Hotel) - 42 c/o 38/39 Argyle Square Kings CrossWC1 H8AL London England

Arrival Date:     Nights:

Directly opposite Kings Cross tube station – Up Argyle Street, in between the post office and Barclays Bank. If you need further directions please contact us.