The Windsor Inn
The Windsor Inn är ett tvåstjärnigt hotell i Cambridge. Detta hotell har 7 rum.
Boka rum online via: Booking.com kolla rumspris här.
Adress:
85-87 Windsor Street,
MA 02139
Cambridge
, USA