Tag: Jane Hotel

The Jane – West Village – 113 Jane St.

Jane Hotel – Located in New York’s West Village offers The Jane, a whimsical and chic bar that is a perfect place to meet friends.

%d bloggers like this: