Situated in the heart of central London, the Arosfa Hotel is a friendly, family run bed & breakfast hotel providing good-quality, great-value accommodation for tourists and business travellers
83 Gower Street
London
WC1E 6HJ. View on Map
020 7636 2115 (+44 20 7636 2115 from abroad)