Nautilus Beach House is a detached holiday home with a barbecue, located in Rhodes. Guests benefit from terrace.
There is a dining area and a kitchen complete with a dishwasher and an oven. Towels and bed linen are available in this self-catering accommodations.
Rhodes Town is 11 mi from Nautilus Beach House, while Faliraki is 9.9 mi away. The nearest airport is Rhodes International Airport, 2.5 mi from Nautilus Beach House.