Super 8 Crete Ne is situated in Crete.
There is a business center on site. A complimentary breakfast is served each morning. Additional amenities include laundry facilities, coffee/tea in the lobby, and express check-in. Guest parking is complimentary.
Guestrooms at Super 8 Crete Ne offer coffee/tea makers and hair dryers. Televisions are equipped with premium cable channels. All units feature microwaves and refrigerators.