Skip to content
Hotel

Mascot Garden Rooms

Dilmperaki 33, 851 00, Rhodes, Greece

New on Famotel

About Mascot Garden Rooms

  • Rooms1
  • Property typeHotel

Location

Dilmperaki 33, 851 00, Rhodes, Greece

2.9 km from the centre of Rhodes

Things to do in Rhodes

Frequently asked questions

How far is Mascot Garden Rooms from the centre of Rhodes?
How much does it cost to stay at Mascot Garden Rooms?
Mascot Garden Rooms Any dates