Florida House Inn

20 S 3rd St, Amelia Island (FL), United States

★★★ 3.0 Star Resort villa

8.0/10(11 reviews)

Check Live Price

About Florida House Inn

Florida House Inn is a 3.0-star resort villa located in Amelia Island (FL), United States. The property is situated at 20 S 3rd St, Amelia Island (FL), Florida, United States, 32034-4207. Guests have rated this resort villa 8.0/10 based on 11 reviews, reflecting very good overall satisfaction. Check-in begins at 03:00 PM and check-out is at 11:00 AM.

Quick Facts

Check-in03:00 PM
Check-out11:00 AM
TypeResort villa

Overview

Experience an abundance of unparalleled facilities and features at Florida House Inn. Maintain seamless communication using the complimentary Wi-Fi at resort villa.For visitors traveling by automobile, complimentary parking is available.

During your stay at this fantastic resort villa, the attentive front desk personnel can provide you with a range of amenities such as concierge service and express check-in or check-out. Obtaining passes for the town's top entertainments becomes effortless with resort villa's tours. During leisurely days and evenings, on-site amenities such as daily housekeeping enable you to fully enjoy your accommodation.

Location

Florida House Inn is located in Amelia Island (FL), United States. The address is 20 S 3rd St, 32034-4207, Florida.

View all hotels in Amelia Island (FL)

Check Live Price

Frequently Asked Questions

Where is Florida House Inn located?

Florida House Inn is located at 20 S 3rd St, Amelia Island (FL), United States.

What is the star rating of Florida House Inn?

Florida House Inn is a 3.0-star Resort villa.

How many reviews does Florida House Inn have?

Florida House Inn has 11 reviews with a rating of 8.0/10.

What is the check-in time at Florida House Inn?

Check-in time at Florida House Inn is 03:00 PM and check-out is 11:00 AM.