Eden Hotel offers colorful rooms and suites with balconies or patios, free Wi-Fi, gourmet dining, and a spa.