New Dome Hotel Pictures

25 room bed and breakfast hotel in south London.
All rooms have a toilet and shower and internet access.

>>>BACK TO HOTEL PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW