Hotel Nest

1 Stars

  FALIRAKI - Rhodes, Greece View Map

Hotel is located 750 m from the beach & 11km from Rhodes Old Town.

Hotel Details


The hotel has 20 rooms.


The hotel has restaurant.

Hotel facilities

  •  Air conditioning
  •  Bar

The Hotel Nest offers air conditioning. The hotel offers a bar to enjoy a drink and relax.

Rooms facilities

  •  Television

The Hotel Nest offers the use of a TV in the rooms.