Hotel About Solimar Topaz
Solimar Topaz is a 3-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
Tavronitis, Platanias- 73006, Crete Island, 730 06, Greece
Loading map…
Frequently asked questions
Where is Solimar Topaz located?
Solimar Topaz is located at Tavronitis, Platanias- 73006, Crete Island 730 06, Greece.
How many stars does Solimar Topaz have?
Solimar Topaz is rated 3 stars.