The establishment consists of 17 accomodation units.
Hotel Pier Bodrum
Bodrum, Turkey
N 37.0333829 E 27.4174603