FINCH Boutique Hotel offers trendy rooms, some with balconies and soaking tubs. Guests can enjoy a bar and bike storage.