Piccadilly Guest House, London hostel for women only
In London there is a 4 star hostel (as they call it) which is found in central London, cheap, beautiful, but above all the big news is that it is for women only. The hostel is the Piccadilly Guest House.
The hostel is located in the center of Jermyn Street, […]