The Juliet Hotel
800 Jefferson Street, Lafayette, United States
Book Now