Hotel Delmano

Posted Sep 9, 2018

Cool place. They have food. Not too expensive. Right next to the water sorta in Williamsburg.