A Angela Neill Review of The Chelsea Hotel 3 years ago Fantastic hotel. WiFi is spot at best but other ... Fantastic hotel. WiFi is spot at best but other wise
Comments: