Villa Lemon Court features accommodation with free bikes, a garden and room service for your convenience.