I thought I was making reservation at the Twenty Hotel & Bar in Boston MA. I clicked on hotels near Boston Bus Station and this came up. Price seemed right so I paid. Reservation Number given is 360-002-221. So then we used gps for the directions to find "there is no way to get there".Now I see a confirmation email that says the restaursnt is in Lincolnshire UK. The address reads 20 Wormwood, Boston, Lincolnshire. I want a refund!! Please! Carol B Weston.
email: callieweston67@gmail.com