About Verified Rooms
Verified Rooms takes the guest work out of choosing your vacation accommodation.
Verified Rooms Description
Verified Rooms acts as a third party to independently verify the description and images presented to you by an accommodation provider before booking.
More about Verified Rooms
Verified Rooms is located at 1 St Saviours Wharf, SE1 2BE London, United Kingdom
+44 (0) 207 993 1297
http://www.verifiedrooms.com