Tries very hard to achieve the best possible customer satisfaction with the means available. The rental process is a bit unusual for Europeans, but it works.
Os
Review №2
Lack of attention to the phone
Information
2Comments
4.4Rating
Address:Abu Tig Marina, Hurghada 2, Red Sea Governorate 84511, Egypt