I have lost count of the times I stayed at Arosfa... The location is central and within a walking distance from all major sites and attractions; shopping in Oxford street (in fact, you can walk back to the hotel, leave the heavy bags and go out again!), Leicester square, Piccadilly, and if you are into walking you can even reach...
More
- Arosfa Hotel London
- Arosfa London
