328 feet from Clock Tower, La Casa di Anna is located in the Rhodes Old Town district of Rhodes Town. This property is 656 feet from The Street of Knights.
Leading onto a terrace, this air-conditioned apartment comes with 2 separate bedrooms. The apartment also provides guests with a seating area and 1 bathroom with a bath.
The apartment offers a barbecue. Guests can also relax in the garden.
Grand Master's Palace is 656 feet from La casa di Anna. Rhodes International Airport is 9.3 mi from the property.