Private Hotel + Pure Food.

"The Villa" @ 429 Bostwick Road, Ithaca, NY 14850