44 Norfolk Square, W2 1RS, London
Reviews of Dolphin Inn
Had a shared accomodation on the 4th floor; Not that easy to reach with suitcase by the stairs. I was sleeping on the upper bed, but there were no sta...
Caroline, 30 November 12
Dolphin Inn haven't translated their information but to see the full English version click here