translate English to German: There are several car rental centres in Sharm el Sheikh.
Mietwagenstationen gibt es in Sharm el Sheikh etliche.