The Screen Door Inn is located on Avenue D, Clifton’s “Main Street”, directly across from the Chamber of Commerce and convenient to downtown dining, shopping and entertainment.
Our Innkeepers provide you with on site check-in and are on call throughout your stay for additional assistance
Address110 N Avenue D
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.