Naillac Boutique Hotel
Boutique
Rhodes Town, Rhodes
Naillac Boutique Hotel has a seasonal outdoor swimming pool, garden, a terrace and bar in Rhodes Town. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 12
Λέρου 8, Rhodes Town, 85100, Greece