Dona Emília, Viana do Castelo

Viana do CasteloHotels

Dona Emília, Viana do Castelo

A medieval town on Portugal's Costa Verde is the setting for a larger than life, culture-first guesthouse...

Husband and wife duo Nuno Freitas and Rute Esteves have converted a century-old three-storey building into a charismatic guesthouse in the north Portuguese town of Viana do Castelo. Named Dona Emília after Freitas’ grandmother Emília Freitas — a larger than life character known in the local vicinity for her fighting spirit and staunch family values — the guesthouse may be styled like a boutique hotel, however friendship and a strong cultural ethos preside here.

Dona Emília Viana do Castelo: Dona Emilia Guesthouse Hotel

The property’s original staircase is a central focal point and access point between the three floors that are filled with art, contemporary furnishings, vintage finds and precious curiosities. The three rooms can be changed to suit the requirements of the guests whilst the three suites can be booked for medium- to long-term rentals.

The interior design was conceived by Freitas and Esteves themselves, the couple having worked in collaboration with local stores and ateliers to ensure that each and every nook and cranny of this dream property tells a different story. Common areas include a kitchen which opens to the public every Friday lunchtime for private tastings; an art gallery; store (featuring products from local artisans); and a retro-inspired lounge and terrace.

A bicycle garage is located on the property for those exploring the surrounding area on two wheels; for those desperately seeking uninterrupted relaxation, the Dona Emília holistic area — complete with swimming pool and sculpted gardens — beckons. Exhibitions, art residencies, and workshops form part of a cultural programme that’s open to visitors and public, as Nuno Freitas and Rute Esteves outline their commitment to artistic endeavour. Larger than life, Dona Emília.

@dona.emilia.guesthouse

Dona Emilia Guesthouse Viana do Castelo
Dona Emília Viana do Castelo: Dona Emilia Guesthouse Hotel
Dona Emilia Viana do Castelo Hotel
Dona Emília Viana do Castelo: Dona Emilia Guesthouse Hotel
Dona Emilia Viana do Castelo Hotel
Dona Emilia Guesthouse Viana do Castelo
Dona Emília Viana do Castelo: Dona Emilia Guesthouse Hotel
Dona Emilia Viana do Castelo Hotel
Dona Emilia Guesthouse Viana do Castelo
Dona Emília Viana do Castelo: Dona Emilia Guesthouse Hotel
Dona Emilia Viana do Castelo Hotel
Dona Emilia Guesthouse Viana do Castelo
Dona Emília Viana do Castelo: Dona Emilia Guesthouse Hotel
Dona Emilia Viana do Castelo Hotel

Instagram

object(stdClass)#275 (3) {
  ["pagination"]=>
  object(stdClass)#324 (2) {
    ["next_max_id"]=>
    string(27) "1599236904158449198_4883069"
    ["next_url"]=>
    string(160) "https://api.instagram.com/v1/users/4883069/media/recent?access_token=4883069.1677ed0.cc1d10d96f2c4fa09d783ea993f71a71&count=4&max_id=1599236904158449198_4883069"
  }
  ["data"]=>
  array(4) {
    [0]=>
    object(stdClass)#278 (15) {
      ["id"]=>
      string(27) "1604449496678115135_4883069"
      ["user"]=>
      object(stdClass)#312 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#326 (3) {
        ["thumbnail"]=>
        object(stdClass)#327 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(127) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c0.134.1080.1080/21569427_1992344747677551_5739115337354313728_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#322 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(399)
          ["url"]=>
          string(110) "https://scontent.cdninstagram.com/t51.2885-15/e35/p320x320/21569427_1992344747677551_5739115337354313728_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#321 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(799)
          ["url"]=>
          string(117) "https://scontent.cdninstagram.com/t51.2885-15/sh0.08/e35/p640x640/21569427_1992344747677551_5739115337354313728_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1505485306"
      ["caption"]=>
      object(stdClass)#320 (4) {
        ["id"]=>
        string(17) "17889836059073935"
        ["text"]=>
        string(85) "Nabucco Obrador Vegetarià; a cute little spot in #Gràcia for veggie lunches ⠀
⠀"
        ["created_time"]=>
        string(10) "1505485306"
        ["from"]=>
        object(stdClass)#319 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#310 (1) {
        ["count"]=>
        int(270)
      }
      ["tags"]=>
      array(24) {
        [0]=>
        string(23) "nabuccoobradorvegetaria"
        [1]=>
        string(13) "instatraveler"
        [2]=>
        string(10) "vegetarian"
        [3]=>
        string(8) "nabuccoo"
        [4]=>
        string(6) "foodie"
        [5]=>
        string(5) "tiles"
        [6]=>
        string(6) "veggie"
        [7]=>
        string(10) "vegetarià"
        [8]=>
        string(3) "bcn"
        [9]=>
        string(8) "interior"
        [10]=>
        string(10) "travelista"
        [11]=>
        string(4) "food"
        [12]=>
        string(14) "interiordesign"
        [13]=>
        string(24) "nabuccoobradorvegetarià"
        [14]=>
        string(6) "design"
        [15]=>
        string(6) "gracia"
        [16]=>
        string(7) "gràcia"
        [17]=>
        string(9) "floorporn"
        [18]=>
        string(9) "barcelona"
        [19]=>
        string(14) "instatraveller"
        [20]=>
        string(10) "floortiles"
        [21]=>
        string(11) "foodblogger"
        [22]=>
        string(13) "travelblogger"
        [23]=>
        string(9) "interiors"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#282 (1) {
        ["count"]=>
        int(2)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BZEJlEFjac_/"
      ["location"]=>
      NULL
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(0) {
      }
    }
    [1]=>
    object(stdClass)#313 (15) {
      ["id"]=>
      string(27) "1603761694256708901_4883069"
      ["user"]=>
      object(stdClass)#314 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#316 (3) {
        ["thumbnail"]=>
        object(stdClass)#315 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(126) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c0.135.1080.1080/21569033_169433873611347_3651109753678987264_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#317 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(400)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/e35/p320x320/21569033_169433873611347_3651109753678987264_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#318 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(800)
          ["url"]=>
          string(116) "https://scontent.cdninstagram.com/t51.2885-15/sh0.08/e35/p640x640/21569033_169433873611347_3651109753678987264_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1505403313"
      ["caption"]=>
      object(stdClass)#309 (4) {
        ["id"]=>
        string(17) "17873398432152157"
        ["text"]=>
        string(204) "Want to make money in serious style? Influencer and blog marketing platform, @blogfoster, has arrived on UK shores ... find out more via the link in our bio #ad #ukfashionblogger #fashionbloggersuk⠀
⠀"
        ["created_time"]=>
        string(10) "1505403313"
        ["from"]=>
        object(stdClass)#308 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#307 (1) {
        ["count"]=>
        int(246)
      }
      ["tags"]=>
      array(25) {
        [0]=>
        string(19) "streetarteverywhere"
        [1]=>
        string(11) "fashionista"
        [2]=>
        string(12) "styleblogger"
        [3]=>
        string(2) "ad"
        [4]=>
        string(9) "streetart"
        [5]=>
        string(8) "graffiti"
        [6]=>
        string(7) "wallart"
        [7]=>
        string(11) "fashionblog"
        [8]=>
        string(5) "mural"
        [9]=>
        string(9) "ukblogger"
        [10]=>
        string(12) "fashionstyle"
        [11]=>
        string(11) "fashionlove"
        [12]=>
        string(5) "urban"
        [13]=>
        string(5) "style"
        [14]=>
        string(10) "fashionart"
        [15]=>
        string(11) "streetstyle"
        [16]=>
        string(9) "makemoney"
        [17]=>
        string(6) "design"
        [18]=>
        string(12) "bloggervibes"
        [19]=>
        string(10) "blogfoster"
        [20]=>
        string(7) "fashion"
        [21]=>
        string(10) "ukbloggers"
        [22]=>
        string(16) "ukfashionblogger"
        [23]=>
        string(15) "fashionbloggers"
        [24]=>
        string(17) "fashionbloggersuk"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#306 (1) {
        ["count"]=>
        int(4)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BZBtMOKjL0l/"
      ["location"]=>
      NULL
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(0) {
      }
    }
    [2]=>
    object(stdClass)#305 (15) {
      ["id"]=>
      string(27) "1602347999144308192_4883069"
      ["user"]=>
      object(stdClass)#304 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#302 (3) {
        ["thumbnail"]=>
        object(stdClass)#303 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(126) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c0.135.1080.1080/21480423_593338204390064_3525787890791481344_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#301 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(400)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/e35/p320x320/21480423_593338204390064_3525787890791481344_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#300 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(800)
          ["url"]=>
          string(116) "https://scontent.cdninstagram.com/t51.2885-15/sh0.08/e35/p640x640/21480423_593338204390064_3525787890791481344_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1505234788"
      ["caption"]=>
      object(stdClass)#299 (4) {
        ["id"]=>
        string(17) "17874955903133510"
        ["text"]=>
        string(126) "Loving this place lately — so nice to have a beautiful, laid-back spot right on the waterfront in Barcelona 🔴 🐟⠀
⠀"
        ["created_time"]=>
        string(10) "1505234788"
        ["from"]=>
        object(stdClass)#298 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#297 (1) {
        ["count"]=>
        int(251)
      }
      ["tags"]=>
      array(0) {
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#296 (1) {
        ["count"]=>
        int(10)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BY8rwP_je3g/"
      ["location"]=>
      object(stdClass)#274 (4) {
        ["latitude"]=>
        float(41.385212942897)
        ["longitude"]=>
        float(2.1991109848022)
        ["name"]=>
        string(25) "Club Patí Vela Barcelona"
        ["id"]=>
        int(691298739)
      }
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(1) {
        [0]=>
        object(stdClass)#273 (2) {
          ["user"]=>
          object(stdClass)#292 (4) {
            ["id"]=>
            string(10) "1960065529"
            ["full_name"]=>
            string(18) "Red Fish Barcelona"
            ["profile_picture"]=>
            string(84) "https://scontent.cdninstagram.com/t51.2885-19/914434_485272484973860_416149537_a.jpg"
            ["username"]=>
            string(16) "redfishbarcelona"
          }
          ["position"]=>
          object(stdClass)#285 (2) {
            ["x"]=>
            float(0.57466666666667)
            ["y"]=>
            float(0.69333333333333)
          }
        }
      }
    }
    [3]=>
    object(stdClass)#286 (15) {
      ["id"]=>
      string(27) "1599236904158449198_4883069"
      ["user"]=>
      object(stdClass)#290 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#291 (3) {
        ["thumbnail"]=>
        object(stdClass)#494 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(126) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c0.135.1080.1080/21436308_776208622571289_4880072863987531776_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#294 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(400)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/e35/p320x320/21436308_776208622571289_4880072863987531776_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#288 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(800)
          ["url"]=>
          string(116) "https://scontent.cdninstagram.com/t51.2885-15/sh0.08/e35/p640x640/21436308_776208622571289_4880072863987531776_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1504863916"
      ["caption"]=>
      object(stdClass)#283 (4) {
        ["id"]=>
        string(17) "17897910940049084"
        ["text"]=>
        string(75) "NEEEED one of these amazing jackets by the super-talented @riffblast⠀
⠀"
        ["created_time"]=>
        string(10) "1504863916"
        ["from"]=>
        object(stdClass)#492 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#280 (1) {
        ["count"]=>
        int(235)
      }
      ["tags"]=>
      array(30) {
        [0]=>
        string(14) "fashionblogger"
        [1]=>
        string(12) "illustration"
        [2]=>
        string(14) "fashionforward"
        [3]=>
        string(13) "leatherjacket"
        [4]=>
        string(11) "fashionista"
        [5]=>
        string(6) "artist"
        [6]=>
        string(11) "illustrator"
        [7]=>
        string(9) "instagood"
        [8]=>
        string(9) "streetart"
        [9]=>
        string(11) "fashionblog"
        [10]=>
        string(4) "moda"
        [11]=>
        string(11) "fashionlove"
        [12]=>
        string(12) "fashionstyle"
        [13]=>
        string(3) "bcn"
        [14]=>
        string(11) "fashiongram"
        [15]=>
        string(10) "fashionart"
        [16]=>
        string(5) "style"
        [17]=>
        string(11) "streetstyle"
        [18]=>
        string(3) "art"
        [19]=>
        string(7) "cartoon"
        [20]=>
        string(12) "designmarket"
        [21]=>
        string(6) "design"
        [22]=>
        string(10) "cartoonart"
        [23]=>
        string(5) "felix"
        [24]=>
        string(9) "barcelona"
        [25]=>
        string(7) "fashion"
        [26]=>
        string(9) "riffblast"
        [27]=>
        string(5) "retro"
        [28]=>
        string(17) "paloaltobarcelona"
        [29]=>
        string(11) "felixthecat"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#284 (1) {
        ["count"]=>
        int(2)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BYxoX3AD04u/"
      ["location"]=>
      object(stdClass)#289 (4) {
        ["latitude"]=>
        float(41.404625798778)
        ["longitude"]=>
        float(2.2102743387222)
        ["name"]=>
        string(16) "Palo Alto Market"
        ["id"]=>
        int(450894756)
      }
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(0) {
      }
    }
  }
  ["meta"]=>
  object(stdClass)#295 (1) {
    ["code"]=>
    int(200)
  }
}