The Mandolay Hotel

The Mandolay Hotel
36–40 London Road, Guildford, Surrey, GU1 2AE
Photo of The Mandolay Hotel