Mandolay Hotel

36 London Road
Guildford
United Kingdom